The Socrates-Plato-Aristotle Connection

By Roger Graves, PGA Magazine Senior Writer